be dogged by problems - Turco Inglés Diccionario